attenuating circumstances - Spanish English Dictionary